home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 6 / FM Towns Free Software Collection 6.iso / t_os / qa / src / cd.h < prev    next >
C/C++ Source or Header  |  1993-07-08  |  1KB  |  75 lines

  1. // CDライブラリ用ヘッダファイル        /////  Tab Size : 4  /////
  2. //
  3. // cd.h    v1.0 L20
  4. //
  5. // (C)K.Konishi    07-Oct-92
  6. //
  7.  
  8. #define    DSK    0
  9. #define    TRK    1
  10.  
  11. #ifdef    LIB
  12.  
  13. struct TIMEADRS    dsktime;
  14. struct TIMEADRS trktime[99];
  15. struct TIMEADRS statime;
  16. struct TIMEADRS endtime;
  17.  
  18. int driveno = 0x00;
  19. int dsktype = 0;
  20. int statrk  = 0;
  21. int endtrk  = 0;
  22.  
  23. int status  = 0;
  24. int nowNo   = 0;
  25. struct TIMEADRS    nowdsktime;
  26. struct TIMEADRS nowtrktime;
  27.  
  28. short    memoryShift = -1;    // shift保存用ダミー
  29. //    int     memoryNowNo = -1;    // nowNo保存用ダミー
  30.  
  31. char nowPlayTimeDisplay = TRK;
  32. int memoryNowPlayNo = 0;    // nowNo保存用ダミー
  33. #endif
  34.  
  35. #ifdef    MAIN
  36. extern    struct TIMEADRS    dsktime;
  37. extern    /*struct TIMEADRS */trktime;
  38. extern    struct TIMEADRS statime;
  39. extern    struct TIMEADRS endtime;
  40.  
  41. extern    int driveno;
  42. extern    int dsktype;
  43. extern    int statrk;
  44. extern    int endtrk;
  45.  
  46. extern    int status;
  47. extern    int nowNo;
  48. extern    struct TIMEADRS    nowdsktime;
  49. extern    struct TIMEADRS nowtrktime;
  50.  
  51. extern    short    memoryShift;    // shift保存用ダミー
  52. //    extern    int     memoryNowNo;    // nowNo保存用ダミー
  53.  
  54. extern    char nowPlayTimeDisplay;
  55. extern    int memoryNowPlayNo;    // nowNo保存用ダミー
  56. #endif
  57.  
  58. int     CDopen(void);
  59.  
  60. void CDplay(void);
  61.  
  62. void CDplayNo(int CDno);
  63.  
  64. void CDnext(void);
  65.  
  66. void CDback(void);
  67.  
  68. void CDstop(void);
  69.  
  70. void CDpause(void);
  71.  
  72. void CDinit(void);
  73.  
  74. void CDplayTime(struct TIMEADRS* playTime);
  75.